Find the word definition

Wiktionary

varicoses

n. (plural of varicosis English)