Definition of zoophilists

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