Stroma Meaning
There are 3 meaning(s) for word Stroma
Meaning 1 : a mass of fungal tissue that has spore-bearing structures embedded in it or on it
Meaning 2 : the dense colorless framework of a chloroplast
Meaning 3 : the supporting tissue of an organ (as opposed to parenchyma)
Similar words of Stroma :
