English edit

Noun edit

empusids

  1. plural of empusid