zoophilist

Etymology

From zoo- + -philist.

noun

  1. A person who is fond of animals.