Noun: leopard frog le-pu(r)d fróg
- Common North American green or brownish frog having white-edged dark oval spots
"Leopard frogs are often spotted near ponds and marshes";
- spring frog, Rana pipiens
Derived forms: leopard frogs
Part of: genus Rana, Rana
Encyclopedia: Leopard frog