Word info Synonyms

cabassou

Noun

Meaning

A species of armadillo of the genus Xenurus (X. unicinctus and X. hispidus); the tatouay.

Source: Webster's dictionary

Synonyms

Close letter words and terms