How to pronounce carotid

in:

Accents & languages on maps

Definition
  • Definition of carotid

    • of or relating to either of the two major arteries supplying blood to the head and neck

Random words: Twittersuredataliteraturesquirrel