Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word stroma from English dictionary with examples, synonyms and antonyms.

stroma   noun

Meaning : A mass of fungal tissue that has spore-bearing structures embedded in it or on it.

Meaning : The dense colorless framework of a chloroplast.

Meaning : The supporting tissue of an organ (as opposed to parenchyma).