Dictionary Definition: islets