Get Your Premium Membership

Sporangium

[n] organ containing or producing spores


Related Information

More Sporangium Links

Synonyms

spore case, spore sac



Book: Radiant Verses: A Journey Through Inspiring Poetry