Crosswordopener

CABASSOUS

• Naked-tailed armadillo of tropical South America