English

edit

Noun

edit

strangelets

  1. plural of strangelet