meaning of cabassou

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


Related Words

cabassou | cabassous | cabassous unicinctus |

Developed & Maintained By Taraprasad.com

Treasure Words