Leopard Frog (noun) Definition, Meaning & Examples

noun
  1. a common North American green frog, Rana pipiens, having white-edged, dark oval spots on its back.
  2. any of several similar North American frogs.
Leopard Frog (noun) Definition, Meaning & Examples

More Definitions