varicoid
/ˌværɪˈkoʊɪd/Definitions
1. adjective
Relating to or resembling varicose veins.
“The doctor noted that the patient’s varicoid ulcers required immediate attention.”
2. noun
A varicose vein or a varicose condition.
“The patient’s varicoid was causing her significant pain and discomfort.”