Rana goliath

Also found in: Thesaurus.
ThesaurusAntonymsRelated WordsSynonymsLegend:
Noun1.Rana goliath - largest living frogRana goliath - largest living frog; up to a foot and weighing up to 10 lbs; Africa
genus Rana, Rana - type genus of the Ranidae
ranid, true frog - insectivorous usually semiaquatic web-footed amphibian with smooth moist skin and long hind legs
References in periodicals archive ?
Weighing up to 10lbs the Rana Goliath is the largest type of which creature?