carotid arteries

English

Noun

carotid arteries

  1. plural of carotid artery