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 word

stromata 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