LEOPARD FROG


Meaning of LEOPARD FROG in English

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.

[ 1830-40, Amer. ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .