Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Stroma
n.
The connective tissue or supporting framework of an organ; as, the stroma of the kidney.
n.
The spongy, colorless framework of a red blood corpuscle or other cell.
n.
A layer or mass of cellular tissue, especially that part of the thallus of certain fungi which incloses the perithecia.
←
Stromata
Stromatic
→
Shares
Related Words
Stromata
Stromatic
Stromatology
Menu
Home
Search
My Last Searches