English
Detailed Synonyms for leopard frog in English
leopard frog:
leopard frog [the ~] nom
-
the leopard frog
– common North American green or brownish frog having white-edged dark oval spots 1the leopard frog; the Rana pipiens; the spring frog– common North American green or brownish frog having white-edged dark oval spots 1