TATUSIID


Meaning of TATUSIID in English

(n.) Any armadillo of the family Tatusiidae, of which the peba and mule armadillo are examples. Also used adjectively.

Webster's English dictionary.      Английский словарь Webster.