Word info Synonyms

echimyid

Noun

Meaning

echimyid (plural echimyids)

(zoology) Any rodent in the family Echimyidae.

Source: en.wiktionary.org

Synonyms

Close letter words and terms