tatu has definitions from the field of zoology
1
[ noun ] (zoology) about three feet long exclusive of tail

Related terms

armadillo

*