ntd
/N T IY1 D IY1/noun
- 1
Initialism of neglected tropical disease.
- 2
Initialism of neural tube defect
Translate โntdโ into another language
Choose a language below to open the translator with English selected as the source language.
Initialism of neglected tropical disease.
Initialism of neural tube defect
Choose a language below to open the translator with English selected as the source language.