leopard frog
1.
(
noun
) common North American green or brownish frog having white-edged dark oval spots
Synonyms:
Rana pipiens
,
spring frog
Related Words:
ranid
,
true frog
Terms and Conditions of Use / Copyright Notice