islets

noun
  1. small islands
  2. small clusters of cells within an organ or tissue
  3. Usage: medical; anatomy

Examples