Varicose Vein Terms



Edema

A medical word for swelling.


<< Return to Varicose Vein Terms