Definify.com

Definition 2025


varicosed

varicosed

English

Adjective

varicosed

  1. Synonym of varicose