MohammedPreview
Open in TheBrain

Varicotic

  1. (of a vein or set of veins) Having varicosis.
Synonyms