Occude

Definition of Occude from the PharmacyDictionary.in

Occude

To fit closely together or to close tightly.

Not Available