Defenition of the word leopard frog
-
Defenition of the word leopard frog
- common North American green or brownish frog having white-edged dark oval spots
Synonyms for the word leopard frog
Meronymys for the word leopard frog
Hypernyms for the word leopard frog
See other words