stroma
Meanings
- a mass of fungal tissue that has spore-bearing structures embedded in it or on it
- the dense colorless framework of a chloroplast
- the supporting tissue of an organ (as opposed to parenchyma)
- STROMA n pl. -MATA the substance that forms the framework of an organ or cell STROMAL adj
Synonyms
Scrabble Score: 8
stroma is a valid Scrabble (US) TWL wordstroma is a valid Scrabble Word in Merriam-Webster MW Dictionary
stroma is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 9
stroma is a valid Words With Friends word