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.”

Synonyms

  • sporangium
  • sporophore

Antonyms

  • sporocarp