Noun: goliath frog
- The largest living frog species, native to Africa, growing up to 32 cm (1 foot) in length and weighing up to 3.25 kg (7.2 lbs)
"The goliath frog is found in fast-moving rivers of Cameroon";
- Rana goliath
Derived forms: goliath frogs
Part of: genus Rana, Rana
Encyclopedia: Goliath frog