Noun Definition

tatouay

1.Definition: naked-tailed armadillo of tropical South America

Related Noun(s):cabassous

Category: Animals