armadilloTop 20000MeaningsNoun1. armadilloExamples2¿Es legal la caza de armadillos?Is hunting armadillos legal?¿A qué orden de mamíferos pertenecen los armadillos?What order of mammals do armadillos belong to?