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.