English dictionary

goliath frog meaning and definition

Definition and meaning of goliath frog at MeaningMonkey.org. goliath frog meaning and definition in the English Dictionary.

GOLIATH FROG noun

Definition of goliath frog (noun)

  1. largest living frog; up to a foot and weighing up to 10 lbs; Africa
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: