Loading page
elephantiasis scroti is a noun meaning "swelling of the scrotum resulting from chronic lymphatic obstruction". It carries one recorded sense.
swelling of the scrotum resulting from chronic lymphatic obstruction
Definitions, synonyms and semantic relations for elephantiasis scroti come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.