Noun Definition

cabassous

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

Related Noun(s):tatouay

Category: Animals