vena
/vˈinə/
vena
English
Noun Top 35,583
Ad
Definition
Synonym of vein.
Etymology
From Latin vēna. Doublet of vein.
Ad
/vˈinə/
vena
Synonym of vein.
From Latin vēna. Doublet of vein.