English edit

Noun edit

superhelixes

  1. plural of superhelix