English edit

Noun edit

minihelixes

  1. plural of minihelix