Stroma

Definition of Stroma from the PharmacyDictionary.in

Stroma

The supportive tissue that forms the framework of an organ (provides structure and support).

Not Available