Synonyms of Leopard Frog in English :
Antonyms of Leopard Frog in English
Thesaurus of Leopard Frog in English
Leopard Frog
see definition of leopard frogSynonyms of leopard frog
1. (noun) common North American green or brownish frog having white-edged dark oval spots
Member Meronyms of leopard frog
1. (noun) common North American green or brownish frog having white-edged dark oval spots