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
|