Chlamyphorus
noun
Chla·myph·o·rus
| \ kləˈmifərəs\
Definition of Chlamyphorus
: a genus of South American armadillos comprising the pichiciago and related forms
Keep scrolling for more