islots
English
Noun
islots
plural of
islot