tela

views updated

tela (tee-lă) n. any thin weblike tissue. t. choroidea a folded double layer of pia mater containing numerous small blood vessels that extends into several of the ventricles of the brain.

More From encyclopedia.com