English Dictionary
◊ TATOU
tatou
n : about three feet long exclusive of tail [syn: {giant
armadillo}, {tatu}, {Priodontes giganteus}]
 tatar  tater  tatou  tatouay  tatter