×
zoophage
meaning in English
adj.
zoophagous, feeding on animals, eating animals
Related Words
zoonose
zooparasite
zoophile
zoophilie
PC Version
Copyright © 2018 WordTech Co.