arteria_arcuataEnglish

arcuate artery, arteria arcuata

Noun

Curved artery in the foot

English: arcuate artery, arteria arcuata

English words with similar meanings

Show 1 words