insula (n.) Look up insula at Dictionary.com
Latin, literally "an island" (also, in ancient Rome, "a block of buildings"); see isle. In anatomical use, the notion is "detached or standing out by itself."