xiphiplastra
English
Noun
xiphiplastra
plural of
xiphiplastron