Search Result for "rana goliath":
Wordnet 3.0

NOUN (1)

1. largest living frog; up to a foot and weighing up to 10 lbs; Africa;
[syn: goliath frog, Rana goliath]


WordNet (r) 3.0 (2006):

Rana goliath n 1: largest living frog; up to a foot and weighing up to 10 lbs; Africa [syn: goliath frog, Rana goliath]