Home
Search
Index
Definify.com
Definition
2026
exostomes
exostomes
English
Noun
exostomes
plural of
exostome
Similar Results