Glossary Neuroanatomy / Term
A delicate membrane; choroid plexuses are found in the ventricles of the brain.
Permanent link Choroid - Creation date 2020-06-29