meaning of arteria choroidea

arteria choroidea meaning in General Dictionary

an artery that provides the choroid plexus