DDx

English

Noun

DDx

  1. Abbreviation of differential diagnosis.

Anagrams