English dictionary
spore sac meaning and definition
Definition and meaning of spore sac at MeaningMonkey.org. spore sac meaning and definition in the English Dictionary.SPORE SAC noun
Definition of spore sac (noun)
- organ containing or producing spores
- synonyms: sporangium, spore case
Source: Princeton University Wordnet