Definition of Rana Tarahumarae

  • 1. Mexican frog found within a jump or two of water Noun

Synonyms for word "rana tarahumarae"

Semanticaly linked words with "rana tarahumarae"

Hyponims for word "rana tarahumarae"