Word info Synonyms

Rana tarahumarae

Noun

Meaning

Mexican frog found within a jump or two of water

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms