cabassous Meaning, Definition & Usage

  1. noun naked-tailed armadillo of tropical South America
    tatouay; Cabassous unicinctus.

WordNet