new long words

1234567891011121314
Across
  1. 3. makes hobby from studying caves
  2. 5. a branch of zoology that deals with fish
  3. 6. zoology with reptile and amphibians
  4. 9. the study of humans and their ancestors
  5. 12. the medical care and treatment for feet
  6. 13. a person who sees the worst view of things
  7. 14. talented in solving crossword puzzles
Down
  1. 1. a lover of cats
  2. 2. the study or collection of coins, tokens, immunologist a science that deals with the immune system
  3. 4. a science that deals with the weather
  4. 7. a person who loves and enjoys reading
  5. 8. a person who sleepwalks
  6. 10. a specialist in lepidopterology
  7. 11. an interpreter of dreams