Find the word definition

WordNet
arteria choroidea

n. an artery that supplies the choroid plexus [syn: choroidal artery]