minihelixes

English

Noun

minihelixes

  1. plural of minihelix