cabassous unicinctus Meaning, Definition & Usage

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

WordNet