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