Home
Search
Index
Definify.com
Definition
2025
epistoma
epistoma
English
Noun
epistoma
(
plural
epistomas
)
Alternative form of
epistome
Similar Results
Epitome
Epitomy