×

zoophage meaning in English

adj. zoophagous, feeding on animals, eating animals

Related Words

  1. zoonose
  2. zooparasite
  3. zoophile
  4. zoophilie
PC Version

Copyright © 2018 WordTech Co.