Osmolyte

Definition of Osmolyte from the PharmacyDictionary.in

Osmolyte

An osmotically active substance synthesized by cells to restore osmotic balance.

Not Available