epulides
English
Noun
epulides
plural of
epulis