Definitions of Cabassous unicinctus:

  • noun:   naked-tailed armadillo of tropical South America