• word of the day

    monorchism

    monorchism - Dictionary definition and meaning for word monorchism

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