goliath frog

Noun

 * 1) A large anuran,, from Cameroon and Equatorial Guinea.