LEOPARD FROG


Meaning of LEOPARD FROG in English

Function: noun

Date: 1839

: a common frog ( Rana pipiens ) of northern No. America that is bright green or brown with large black white-margined blotches on the back also : a similar frog ( R. sphenocephala ) chiefly of the southeastern U.S.

leopard frog

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.