Definition for Insular

From Biology Forums Dictionary

(adj.) separated and narrow-minded; tight-knit, closed off