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).

Get Our Free Apps
Voice Search, Favorites,
Word of the Day, and More
Join Us on FB & Twitter
Get the Word of the Day and More