mesoplastra
English
Noun
mesoplastra
plural of
mesoplastron