Cubepost Technology Developer World Politics News Learn Gadgets Arts Play Cubepost Technology Developer World Politics News Learn Gadgets Arts Play Cubepost Technology Developer World Politics News Learn Gadgets Arts Play Cubepost Technology Developer World Politics News Learn Gadgets Arts Play

Webster's Online English Dictionary

100000+ words defined.
Meaning of word: Powered by Webster's Unabridged Dictionary

stroma


stroma is a   Noun

Definition:

[1] The connective tissue or supporting framework of an organ; as, the stroma of the kidney.

[2] The spongy, colorless framework of a red blood corpuscle or other cell.

[3] A layer or mass of cellular tissue, especially that part of the thallus of certain fungi which incloses the perithecia.


Synonyms:


cubepost-logo

Allow Updates from cubepost.red

Not Allow

Allow