Medical dictionary. 2011.
intercarotid — in·ter·ca·rot·id (in″tər kə rotґid) intercarotic … Medical dictionary