Find the word definition

Wiktionary

varicotic

a. Relating to varicosis.