carotid
Explore definitions, synonyms, and language insights of carotid
Definitions
Adjective
of or relating to either of the two major arteries supplying blood to the head and neck
Explore definitions, synonyms, and language insights of carotid