Tela choroidea

System Nervous

Tela choroidea

Definition

A structure found in the walls of the ventricles of the brain, consisting of part of the meninges (pia mater in mammals) plus ependyma[cjm].

The Tela choroidea is a part of the Nervous.