Meaning of stroma

Definition of stroma

(noun) a mass of fungal tissue that has spore-bearing structures embedded in it or on it
the supporting tissue of an organ (as opposed to parenchyma)

Other information on stroma

WIKIPEDIA results for stroma
Amazon results for stroma