Definify.com

Definition 2025


islets

islets

English

Noun

islets

  1. plural of islet

Anagrams