English
Detailed Synonyms for Rana goliath in English
Rana goliath:
Rana goliath [the ~] nom
-
the Rana goliath
– largest living frog; up to a foot and weighing up to 10 lbs; Africa 1the Rana goliath; the goliath frog– largest living frog; up to a foot and weighing up to 10 lbs; Africa 1