Medical Definition of Rana
: a nearly cosmopolitan genus (family Ranidae) of frogs including some extensively used in animal research and some that are intermediate hosts of tapeworms and schistosomes
Learn More about rana
Spanish Central: Translation of Rana
Seen and Heard
What made you want to look up Rana? Please tell us where you read or heard it (including the quote, if possible).