Hemerobian meaning

(zoology) Any neuropterous insect of the genus Hemerobius or allied genera.
noun
0
0
Advertisement

Origin of hemerobian

  • Hemerobius +‎ -an
    From Wiktionary