|
Definition of Goliath frog
1. Noun. Largest living frog; up to a foot and weighing up to 10 lbs; Africa.
Definition of Goliath frog
1. Noun. A large anuran, ''Conraua goliath'', from Cameroon and Equatorial Guinea. ¹
¹ Source: wiktionary.com
|
1. Noun. Largest living frog; up to a foot and weighing up to 10 lbs; Africa.
1. Noun. A large anuran, ''Conraua goliath'', from Cameroon and Equatorial Guinea. ¹
¹ Source: wiktionary.com