Home
Search
Index
Definify.com
Definition
2025
exospores
exospores
English
Noun
exospores
plural of
exospore
Similar Results