Loading page
spore sac is a noun meaning "organ containing or producing spores". It carries one recorded sense.
organ containing or producing spores
Definitions, synonyms and semantic relations for spore sac come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.