n. islets

noun