CHLAMYPHORE


Meaning of CHLAMYPHORE in English

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.

Webster English vocab.      Английский словарь Webster.