Word Games Pro Dictionary
chyloderma
noun
swelling of the scrotum resulting from chronic lymphatic obstruction
Quick reference
Word Facts
Meaning
Definitions
noun
swelling of the scrotum resulting from chronic lymphatic obstruction
Word Games Pro Dictionary
swelling of the scrotum resulting from chronic lymphatic obstruction
Quick reference
Meaning
swelling of the scrotum resulting from chronic lymphatic obstruction