Dictionary Translate Correct Ask AI
choroid plexus of lateral ventricle