TATUSIA


Meaning of TATUSIA in English

təˈtüzēə, -üsēə

Etymology: New Latin, modification of Tupi tatú armadillo

synonym of dasypus

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.