stromata meaning

Meaning of stromata

What is the full meaning of stromata

STROMA, a supporting framework of connecting tissue [n]

Example of the word stromata placed on a Scrabble board.

Unscrambled word stromata

Points for stromata

Scrabble
14 points
Word With Friends
11 points
Wordfeud
14 points

Related pages for stromata