Home

Word

varicose vein, n.
more info a vein that is permanently dilated; most common in the legs
<noun.body>

varicose vein
semantic pointers
hypernym