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

Synonyms

oscheocele

Related terms

swelling

*