This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Stroma

  1. n.
    The connective tissue or supporting framework of an organ; as, the stroma of the kidney.
  2. n.
    The spongy, colorless framework of a red blood corpuscle or other cell.
  3. n.
    A layer or mass of cellular tissue, especially that part of the thallus of certain fungi which incloses the perithecia.



Menu