English edit

Etymology edit

neo- +‎ islet

Noun edit

neoislet (plural neoislets)

  1. (biology) A newly-formed islet

Anagrams edit