anterior choroidal artery

English

Noun

anterior choroidal artery (plural anterior choroidal arteries)

  1. An artery of the brain that typically branches off from the internal carotid artery and supplies several structures of the brain.