mesoscuta
English
Noun
mesoscuta
plural of
mesoscutum