Home
Search
Index
Definify.com
Definition
2024
sporules
sporules
English
Noun
sporules
plural of
sporule
Similar Results
Sportless
Sportule