• word of the day

    varicocele

    varicocele - Dictionary definition and meaning for word varicocele

    Definition
    (noun) dilatation of the veins associated with the spermatic cord in the testes
Connect with us on Facebook