Rana goliath - largest living frog; up to a foot and weighing up to 10 lbs; Africagoliath froggenus Rana, Rana - type genus of the Ranidaeranid, true frog - insectivorous usually semiaquatic web-footed amphibian with smooth moist skin and long hind legs