See Also: tatu(medicine)
tatu(dictionary)

tatu (iou)



tatu noun. ['tatu:] Now rare. Also tatou. M16.
[Portuguese tatu or French tatou, from Tupi tatu.]
An armadillo.