TREE FROG


Meaning of TREE FROG in English

noun

one of several types of frogs that live in trees, usually small and brightly coloured

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.