noun a small south american edentate (chlamyphorus truncatus, and c. retusus) allied to the armadillo. it is covered with a leathery shell or coat of mail, like a cloak, attached along the spine.
CHLAMYPHORE
Meaning of CHLAMYPHORE in English
Webster English vocab. Английский словарь Webster. 2012