Home
Search
Index
Definify.com
Definition
2024
endospores
endospores
English
Noun
endospores
plural of
endospore
Similar Results