entocarotid

English

Etymology

From ento- +‎ carotid.

Noun

entocarotid (plural entocarotids)

  1. (anatomy) The inner branch of the carotid (artery)