Tamil Dictionary 🔍

hemerobian

Hem`er*o"bi*an, n. Etym: [Gr. (Zoöl.) Defn: A neuropterous insect of the genus Hemerobius, and allied genera.


hemerobian - Similar Words