CHOROIDAL ARTERY





Definition:

  1. [noun] an artery that supplies the choroid plexus
    Synonyms: arteria choroidea

Synonyms: