Tamil Dictionary 🔍

zooephaga

Zo*öph"a*ga, n. pl. Etym: [NL., fr. Gr. (Zoöl.) Defn: An artificial group comprising various carnivorous and insectivorous animals.


zooephaga - Similar Words