Dictionary.net

Definitions of Cabassou

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