meaning of hemerobians

1. A neuropterous insect of the genus Hemerobius, and allied genera.


Related Words

hemerobian |

Developed & Maintained By Taraprasad.com

Treasure Words