meaning of elephantiasis scroti

1. swelling of the scrotum resulting from chronic lymphatic obstruction


Related Words

elephantiasis scroti |

Developed & Maintained By Taraprasad.com

Treasure Words