Home
Search
Index
Definify.com
Definition
2025
epistomes
epistomes
English
Noun
epistomes
plural of
epistome
Similar Results
Epitome