Xenurine definition

Any armadillo of the former genus Xenurus (now Cabassous)
noun
0
0
Advertisement