oscheocele has definitions from the field of medicine
1
[ noun ] (medicine) swelling of the scrotum

Synonyms

oscheocoele

Related terms

swelling

*