elephantiasis scroti

Explore definitions, synonyms, and language insights of elephantiasis scroti

Definitions

Noun
swelling of the scrotum resulting from chronic lymphatic obstruction

More General Terms