goliath frog
noun
: a frog (Rana goliath) of the Cameroons and Gabon that attains a length of 1 foot and a weight sometimes exceeding 10 pounds
Love words? Need even more definitions?
Merriam-Webster unabridged
Share