D & C


Meaning of D & C in English

[D & C] abbreviation dilation and curettage

Merriam-Webster English vocab.      Английский словарь Merriam Webster.