Impermeable

Definition of Impermeable from the PharmacyDictionary.in

Impermeable

Not permitting passage, as of fluid.

Not Available