Quick definitions from WordNet (leopard frog)
▸ noun: common North American green or brownish frog having white-edged dark oval spots
▸ Also see leopard_frogs
▸ Words similar to leopard frog
▸ Usage examples for leopard frog
▸ Idioms related to leopard frog (New!)
▸ Words that often appear near leopard frog
▸ Rhymes of leopard frog
▸ Invented words related to leopard frog
▸ noun: common North American green or brownish frog having white-edged dark oval spots
▸ Also see leopard_frogs
▸ Words similar to leopard frog
▸ Usage examples for leopard frog
▸ Idioms related to leopard frog (New!)
▸ Words that often appear near leopard frog
▸ Rhymes of leopard frog
▸ Invented words related to leopard frog