English synonyms about - contact  

spore sac

noun

1 spore sac

Organ containing or producing spores.

synonyms: sporangium, spore case.

Dutch: sporangium
Polish: sporangium, zarodnia


Find more on spore sac elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0342