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)

  1. organ containing or producing spores
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: