PIA


Meaning of PIA in English

[ 'pʌɪə , 'pi:ə ]

(in full ~ mater )

■ noun Anatomy the delicate innermost membrane enveloping the brain and spinal cord.

Derivatives

~l adjective

Origin

C19: from med. L., in full lit. 'tender mother', translating Arab. al-'umm ar-raqīqa .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.