Definitions for tatusiid
  • Tatusiid (n.) - Any armadillo of the family Tatusiidae, of which the peba and mule armadillo are examples. Also used adjectively.
Words in your word
2 Letter Words
ad ai as at id is it si ta ti us ut