WikiWord

insula

From WikiWord, the free dictionary

/ˈɪnsjuːlə/ English

Definitions

noun

  1. A block of buildings in a Roman town.
  2. A structure of the human brain located within the lateral sulcus.

Related words

Synonyms

Associated

References