Synonyms for "vena"

Words with similar meaning