aivosaari

Noun

 * 1)  insula, insular cortex structure in the brain