Meaning of oscheocele

Definition of oscheocele

(noun) swelling of the scrotum

Other information on oscheocele

WIKIPEDIA results for oscheocele
Amazon results for oscheocele