Word info

intercarotid

Adjective

Meaning

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

Source: Webster's dictionary

Close letter words and terms