MULE ARMADILLO Meaning of MULE ARMADILLO in English nounEtymology: mule (I): a So. American armadillo ( Dasypus septemcinctus ) Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012