moonlets
English
Noun
moonlets
plural of
moonlet