arteria_iliacaEnglish

arteria iliaca, iliac artery

Noun

One of the large arteries supplying blood to the pelvis and legs

English: iliac artery, arteria iliaca

English words with similar meanings

Show 1 words