xenurine

English

Noun

xenurine (plural xenurines)

  1. Any armadillo of the former genus Xenurus (now Cabassous).

Synonyms

Anagrams