epulides

English

Noun

epulides

  1. plural of epulis