[noun] [C] [plural] armadillos - a small animal found in S America, central America and the southern part of the US which has a body covered in hard bony strips that allow it to curl into a ball when attacked
ARMADILLO
Meaning of ARMADILLO in English
Cambridge English vocab. Кембриджский английский словарь. 2012