n.1 a small island.
2 Anat. a portion of tissue structurally distinct from surrounding tissues.
3 an isolated place.
Phrases and idioms:
islets of Langerhans Physiol. groups of pancreatic cells secreting insulin and glucagon.
Etymology: OF, dimin. of isle ISLE