carotid
adjectiveDefinition of carotid
: belonging to or situated near a carotid artery
carotid endarterectomy
Keep scrolling for more
Keep scrolling for more