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