Definitions of cabassous:

  • noun:   naked-tailed armadillo of tropical South America