Pellucid

Definition of Pellucid from the PharmacyDictionary.in

Pellucid

Something that is translucent or allows light to pass through.

Not Available