Student Dictionary

One entry found for leopard frog.
Main Entry: leopard frog
Function: noun
: a common spotted frog of the eastern U.S.

Pronunciation Symbols