tatuasu

noun
ta·​tu·​a·​su | \ təˌtüəˈsü\
plural -s

Definition of tatuasu

History and Etymology for tatuasu

Portuguese tatuaçu, tatuaçú, from Tupi tatú asú, literally, giant armadillo

Keep scrolling for more