YourDictionary

What does ODOD stand for?

Oculodento-Osseous Dysplasia (STED)

link/cite print suggestion box