armadillids
English
Noun
armadillids
plural of
armadillid