Definition of zoophilist

Definition of zoophilist
  1. zoophilist Noun A lover of animals - Robert Southey
Need more help? Try our forum NEW