varicoseEnglish

varicose

Adjective

Abnormally swollen or knotty

English: varicose

Words that start with "varicose"