What is the full meaning of tatous
TATOU, (French) an armadillo, esp. the giant armadillo [n]
Example of the word tatous placed on a Scrabble board.