Get Free Checker

elephantiasis scroti

NOUN
  1. swelling of the scrotum resulting from chronic lymphatic obstruction

How To Use elephantiasis scroti In A Sentence

List is Empty.