What does idt stand for?
idt stands for "imperfectly descended testis"
How to abbreviate "imperfectly descended testis"?
"imperfectly descended testis" can be abbreviated as idt
What is the meaning of idt abbreviation?
The meaning of idt abbreviation is "imperfectly descended testis"
What does idt mean?
idt as abbreviation means "imperfectly descended testis"