spore sac

1. (noun) organ containing or producing spores
Synonyms: sporangium, spore case
Related Words: eusporangium, leptosporangium, reproductive structure, tetrasporangium



Terms and Conditions of Use / Copyright Notice