| 
WordNet-Online 
 Definitions from WordNet
Noun leopard frog has 1 sense 
 | ||||
| Definitions from the WebLeopard FrogDefinition: A type of frog belonging to the Ranidae family that has distinctive spots on its body, typically found in North America. Parts of Speech:
 Senses:
 Usages:Popular:Noun 1. The leopard frog is known for its unique spotted pattern. 2. Many nature enthusiasts enjoy observing the leopard frog in its natural habitat. Local:Noun 1. In our local pond, you can often spot the leopard frog leaping between lily pads. 2. The children caught a leopard frog during their outdoor exploration. Related Products:Find related products on Amazon: | ||||
| leontodon autumnalis leontopodium leontopodium alpinum leontyne price leonurus leonurus cardiaca leopard leopard cat leopard frog leopard lily leopard lizard leopard plant leopard s-bane leopardbane leopardess leopardized leopards 
 |