1 result found
Search Results for: lymphedema
Elephantiasis
Definition noun, plural: elephantiases A disease of the skin characterized by being thick, rough, hard, and fissured, like... Read More