Word info

polysporangium

Noun

Meaning

(botany) A sporangium that contains many spores

(botany) A sporangium that contains polyspores

Source: en.wiktionary.org

Close letter words and terms