Subscribe
URL of the page has been copied to clipboard.
Meaning : Organ containing or producing spores.
Synonyms : sporangium, spore case
Install App
Spore sac meaning in Telugu.