tolypeutine

Etymology
?

Noun

 * 1)  The apar, a kind of armadillo.
 * 2) Any armadillo of the  subfamily