• word of the day

    oscheocoele

    oscheocoele - Dictionary definition and meaning for word oscheocoele

    Definition
    (noun) swelling of the scrotum
    Synonyms : oscheocele
Connect with us on Facebook