auricular_arteryEnglish

arteria auricularis, auricular artery

Noun

Artery that supplies blood to the ear

English: auricular artery, arteria auricularis

English words with similar meanings

Show 1 words