- Rana goliath as a noun:
- 1
Rana goliath
noun
1 Rana goliath
Largest living frog; up to a foot and weighing up to 10 lbs; Africa.
synonym: goliath frog.
Polish: żaba goliat, goliat płochliwy
debug info: 0.024
noun
Largest living frog; up to a foot and weighing up to 10 lbs; Africa.
synonym: goliath frog.
Polish: żaba goliat, goliat płochliwy
debug info: 0.024