Related Words for word “helixophile”
helixophile - Did you Mean?
heliophila