English Dictionary
◊ CABASSOUS
cabassous
n : naked-tailed armadillo of tropical South America [syn: {tatouay},
{Cabassous unicinctus}]