melampolides
English
Noun
melampolides
plural of
melampolide