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)