Life full of love

1234567891011121314151617181920
Across
  1. 1. hodophile is a person who loves to
  2. 5. selenophile is a person who loves the
  3. 8. clinophile is a person who loves lying in
  4. 10. stigmatophile is a person who loves piercing and
  5. 11. cynophile is a person who loves
  6. 13. heliophile is a person who loves sun and
  7. 14. nyctophile is a person who loves ... and darkness
  8. 17. Antrophile is a person who loves
  9. 18. Astrophile is a person who loves stars and
  10. 20. iconophile is a person who loves
Down
  1. 2. pluviophile is a person who loves
  2. 3. Dendrophile is a person who loves tress and
  3. 4. logophile is a person who loves
  4. 6. chionophile is a person who loves ... weather
  5. 7. ailurophile is a person who loves
  6. 8. bibliophile is a person who loves
  7. 9. ceraunophile is a person who loves
  8. 12. nephophile is a person who loves
  9. 15. autophile is a person who loves
  10. 16. thalassophile is a person who loves the sea and
  11. 19. melophile is a person who loves