LEOPARD FROG


Meaning of LEOPARD FROG in English

[leopard frog] n (1839): a common No. American frog (Rana pipiens) that is bright green or brown with large black white-margined blotches on the back; also: a similar frog (R. sphenocephala) of the southeastern U.S.

Merriam-Webster English vocab.      Английский словарь Merriam Webster.