Rana definitions

noun

type genus of the Ranidae

See also: Rana