polyspora
/pɒlɪˈspɔːrə/Definitions
1. noun
A spore-producing organ or structure, especially of fungi.
“The polyspora of the fungus played a crucial role in its reproduction.”
1. noun
A spore-producing organ or structure, especially of fungi.
“The polyspora of the fungus played a crucial role in its reproduction.”