Hydr-

Definition of Hydr- from the PharmacyDictionary.in

Hydr-

A prefix meaning water or hydrogen

Not Available