SynonymX
Speak
Leopard Frog
Definition of Leopard Frog
1.
Common North American green or brownish frog having white-edged dark oval spots
Noun
Synonyms for word "leopard frog"
rana pipiens
spring frog
Semanticaly linked words with "leopard frog"
genus rana
rana
ranid
true frog
Hyponims for word "leopard frog"
ranid
true frog