Meaning of Rana

Definition of Rana

(noun) type genus of the Ranidae

Other information on Rana

WIKIPEDIA results for Rana
Amazon results for Rana