- spore sac as a noun:
- 1
spore sac
noun
1 spore sac
Organ containing or producing spores.
synonyms: sporangium, spore case.
Dutch: sporangium
Polish: sporangium, zarodnia
debug info: 0.0342
noun
Organ containing or producing spores.
synonyms: sporangium, spore case.
Dutch: sporangium
Polish: sporangium, zarodnia
debug info: 0.0342