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