polysporangium
Noun
Meaning
(botany) A sporangium that contains many spores
(botany) A sporangium that contains polyspores
Source: en.wiktionary.orgNoun
(botany) A sporangium that contains many spores
(botany) A sporangium that contains polyspores
Source: en.wiktionary.org