Skip to content
Kotomora

脈みゃく絡らく叢そう

Meanings

1

noun

choroid plexus

Medical term for the network of blood vessels in the ventricles of the brain that produces cerebrospinal fluid.