islets
is-lets
noun
Very small islands, or clusters of cells within an organ, especially the pancreas.
"The boat navigated past several small islets."
Thesaurus
Synonyms: isle
is-lets
Very small islands, or clusters of cells within an organ, especially the pancreas.
"The boat navigated past several small islets."
Synonyms: isle