Definify.com

Definition 2024


epyllia

epyllia

English

Noun

epyllia

  1. plural of epyllion