Long words

123456789101112131415
Across
  1. 4. branch of zoology with insects
  2. 7. branch of zoology that deals with shells
  3. 10. branch of zoology dealing with birds
  4. 11. branch of zoology with fishes
  5. 12. person who expects poor outcomes
  6. 13. one who explores and studies caves
  7. 14. lover of cats
  8. 15. branch of metaphysics, nature of universe
Down
  1. 1. branch of zoology with shells
  2. 2. study or act of inducing hypnosis
  3. 3. science with the atmosphere
  4. 5. person good at crossword puzzles
  5. 6. science of human beings
  6. 8. specialist in lepidopterology
  7. 9. lover of books