xenurine

Noun

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