INTERCAROTID


Meaning of INTERCAROTID in English

( a. )

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

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.