Portuguese tatuaçu, tatuaçú, from Tupi tatú asú, literally, giant armadillo
Keep scrolling for more
See Definitions and Examples
Get Word of the Day daily email!