-spory
noun combining formDefinition of -spory
: quality or state of having (such) spores
homospory
Keep scrolling for more