Cape armadillo

noun

Definition of Cape armadillo

: the scaly anteater (Manis temminckii) of southern Africa that like the true armadillo rolls into a ball when alarmed — compare pangolin

History and Etymology for Cape armadillo

from Cape of Good Hope

Keep scrolling for more