Search results for:

stroma

stroma
the supporting tissue of an organ (as opposed to parenchyma)
stroma
the dense colorless framework of a chloroplast
Create Set