insular


in·su·lar

adj \-lər\

Definition of INSULAR

: of or relating to an island of cells or tissue (as the islets of Langerhans or the insula)

Seen & Heard

What made you want to look up insular? Please tell us where you read or heard it (including the quote, if possible).