armadilloes
English
Noun
armadilloes
plural of
armadillo