oscheocoele

Noun
  1. Swelling of the scrotum (synset 114341543)

Other Searches