alloscuta
English
Noun
alloscuta
plural of
alloscutum