vena_thyroideaEnglish

thyroid vein, vena thyroidea

Noun

Any of several small veins draining blood from the thyroid area

English: thyroid vein, vena thyroidea

English words with similar meanings

Show 1 words