https://www.mayoclinic.org/ https://www.mayoclinic.org/kcms/gbs/shared/gbs definition topic/hydrocele-201706131241?utm_content=hydrocele