What does arteria choroidea mean?

arteria choroidea meaning in General Dictionary

an artery that provides the choroid plexus