stroma

/strˈoʊmʌ/

Explore definitions, synonyms, and language insights of stroma

Definitions

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