SynonymX
Speak
Goliath Frog
Definition of Goliath Frog
1.
Largest living frog; up to a foot and weighing up to 10 lbs; Africa
Noun
Synonyms for word "goliath frog"
rana goliath
Semanticaly linked words with "goliath frog"
genus rana
rana
ranid
true frog
Hyponims for word "goliath frog"
ranid
true frog