mespiluses
English
Noun
mespiluses
plural of
mespilus