English edit

Noun edit

helixones

  1. plural of helixone