Noun Definitioncabassous1.Definition: naked-tailed armadillo of tropical South AmericaRelated Noun(s):tatouayCategory: Animals