• word of the day

    carotid

    carotid - Dictionary definition and meaning for word carotid

    Definition
    (adj) of or relating to either of the two major arteries supplying blood to the head and neck
Download our Mobile App Today
Receive our word of the day
on Whatsapp