Dam

Definition of Dam from the PharmacyDictionary.in

Dam

This term refers to any barrier that prevents the flow of fluid, especially in surgical and dental contexts.

Not Available