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