1 goliath frog | Definition of goliath frog

goliath frog

noun

Definition of goliath frog

: a frog (Rana goliath) of the Cameroons and Gabon that attains a length of 1 foot and a weight sometimes exceeding 10 pounds