epyllia

English

Noun

epyllia

  1. plural of epyllion

Dutch

Noun

epyllia

  1. plural of epyllium
  2. plural of epyllion