Word info Synonyms

elephantiasis scroti

Noun

Meaning

swelling of the scrotum resulting from chronic lymphatic obstruction

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms