cabassousEnglish

Cabassous unicinctus, cabassous, tatouay

Noun

Naked-tailed armadillo of tropical South America

English: tatouay, cabassous, Cabassous unicinctus

English words with similar meanings

Show 2 words

Words that start with "cabassous"