-spora
noun combining form
-spo·ra
| \ spÉ™-rÉ™\
Definition of -spora
: organism having spores (of the kind specified)
neurospora
Keep scrolling for more