Meaning of D and C in English:

D and C

Pronunciation

abbreviation

(also D & C)
Medicine
  • Dilatation and curettage.