Words: choroidal artery arteria choroidea
Part of speech: n
Definition: an artery that supplies the choroid plexus