Related Words for word “helicoids”
helicoids - Did you Mean?
helicoid
helicon (helicons)
helicoidal