vena_anastomoticaEnglish

anastomotic vein, vena anastomotica

Noun

Either of two communicating veins serving the brain

English: anastomotic vein, vena anastomotica

English words with similar meanings

Show 1 words