English dictionary
goliath frog
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
largest living frog; up to a foot and weighing up to 10 lbs; Africa
Synonyms rana goliathSource: WordNet 3.0
English dictionary
Definitions, examples, synonyms and antonyms from WordNet 3.0.
largest living frog; up to a foot and weighing up to 10 lbs; Africa
Source: WordNet 3.0