Tatusia

Ta·​tu·​sia | \ təˈtüzēə, -üsēə\

Definition of Tatusia

taxonomic synonym of dasypus

History and Etymology for Tatusia

New Latin, modification of Tupi tatú armadillo

Keep scrolling for more