Medical Dictionary
insular
adj in·su·lar \-lər\
Medical 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).