GOLIATH FROG


Meaning of GOLIATH FROG in English

■ noun a giant frog of West Central Africa. [ Rana goliath .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.