Definition of zoophilist

  1. zoophilist Noun A lover of animals - Robert Southey
Feedback Form