Tamil Dictionary 🔍

zoophagan

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


zoophagan - Similar Words