meaning of tatusiid

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


Related Words

tatusiid |

Developed & Maintained By Taraprasad.com

Treasure Words