×

zoophile meaning in English

n. zoophilist, admirer of animals; person who objects to animal experimentation
adj. zoophilic, having an affinity for animals, pollinated by animals (botany)

Related Words

  1. zooparasite
  2. zoophage
  3. zoophilie
  4. zoophilisme
PC Version

Copyright © 2018 WordTech Co.