|
Definition of Leopard frog
1. Noun. Common North American green or brownish frog having white-edged dark oval spots.
Exact synonyms: Rana Pipiens, Spring Frog
Group relationships: Genus Rana, Rana
Generic synonyms: Ranid, True Frog
Group relationships: Genus Rana, Rana
Generic synonyms: Ranid, True Frog
Definition of Leopard frog
1. Noun. Any of several North American frogs, most of which are green with black spots. ¹
¹ Source: wiktionary.com