SynonymX
Speak
Varicose
Definition of Varicose
1.
Abnormally swollen or knotty
Adjective Satellite
Semanticaly linked words with "varicose"
unhealthy