INTERCAROTID


Meaning of INTERCAROTID in English

adj situated between the external and internal carotid arteries; as, an intercarotid ganglion.

Webster English vocab.      Английский словарь Webster.