strangelets
English
Noun
strangelets
plural of
strangelet