cabassou
English
cabassou meaning in English • cabassou का अर्थ अंग्रेजी में
Noun
- A species of armadillo of the genus Xenurus (Xenurus unicinctus and Xenurus hispidus); the tatouay.