English

edit

Noun

edit

nestlets

  1. plural of nestlet

Anagrams

edit