Noun Definition

spore sac

1.Definition: organ containing or producing spores

Related Noun(s):sporangium, spore case

Category: Plants