jugular_veinEnglish

jugular, jugular vein, vena jugularis

Noun

Veins in the neck that return blood from the head

English: jugular vein, vena jugularis, jugular

English words with similar meanings

Show 2 words