stromata
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)
Synonyms
Scrabble Score: 10
stromata is a valid Scrabble (US) TWL wordstromata is a valid Scrabble Word in Merriam-Webster MW Dictionary
stromata is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 11
stromata is a valid Words With Friends word