What does cabassous mean?

cabassous meaning in General Dictionary

naked-tailed armadillo of tropical south usa