Hypospadias meaning

(medicine) A birth defect of the male urethra that involves an abnormally placed urinary meatus.
noun
0
0
Advertisement