ghostlets
English
Noun
ghostlets
plural of
ghostlet