• word of the day

    monorchidism

    monorchidism - Dictionary definition and meaning for word monorchidism

    Definition
    (noun) failure of one testes to descend into the scrotum
    Synonyms : monorchism
Download our Mobile App Today
Receive our word of the day
on Whatsapp