INSULA


Meaning of INSULA in English

[ 'ɪnsjʊlə ]

■ noun ( plural ~e -li: )

1》 (in ancient Rome) a tenement in a city.

2》 Anatomy a region of the cerebral cortex.

Origin

L., lit. 'island'.

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