cabassous_unicinctusEnglish

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