ironServices.com

English Dictionary

  • Hide translation

 elephantiasis scroti elephantiasis scroti

noun

  • swelling of the scrotum resulting from chronic lymphatic obstruction  ( chyloderma, elephantiasis scroti )
    swelling of the scrotum resulting from chronic lymphatic obstruction