Word info

entocarotid

Noun

Meaning

entocarotid (plural entocarotids)

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

Source: en.wiktionary.org

Close letter words and terms