ntd

/N T IY1 D IY1/
noun
  1. 1

    Initialism of neglected tropical disease.

  2. 2

    Initialism of neural tube defect