Tatusia
Ta·tu·sia
təˈtüzēə,
-üsēə
taxonomic synonym of dasypus
Love words? Need even more definitions?
Merriam-Webster unabridged
Share