S1T1R1O1M3A1T1A1
10 points
STROMATA is validvalid
STROMA, the substance that forms the framework of an organ or cell [n]
STROMA, (Latin) a supporting framework of connecting tissue [n]
STROMA, the substance that forms the framework of an organ or cell [n]
STROMA, (Latin) a supporting framework of connecting tissue [n]