A South American armored animal (variant name for certain armadillos or similar creatures).
From French 'cabassou,' derived from Tupi or other indigenous South American languages describing local fauna.
Try Another Word