Tamil Dictionary 🔍

zooephagan

Zo*öph"a*gan, n. (Zoöl.) Defn: A animal that feeds on animal food.


zooephagan - Similar Words