Tamil Dictionary 🔍

entomophagan

En`to*moph"a*gan, a. (Zoöl.) Defn: Relating to the Entomophaga. -- n. Defn: One of the Entomophaga.


entomophagan - Similar Words