What is the full meaning of stroma
a supporting framework of connecting tissue [n STROMATA]
Example of the word stroma placed on a Scrabble board.