islot
/ɪslɒt/Definitions
1. noun
A small island or a piece of land that is surrounded by water, often in an archipelago.
“The islot was home to a diverse ecosystem, with unique species found nowhere else on earth.”
1. noun
A small island or a piece of land that is surrounded by water, often in an archipelago.
“The islot was home to a diverse ecosystem, with unique species found nowhere else on earth.”