PTD Mole Abbreviation

PTD has various meanings in the Mole category. Discover the full forms, definitions, and usage contexts of PTD in Mole.

Persistent Trophoblastic Disease

Most Common Mole

Citation

Last updated: