Find the word definition

Wikipedia
Libelloides

Libelloides is a genus of net-winged insects belonging to the family Ascalaphidae subfamily Ascalaphinae. The species of this genus are present in most of Europe. They inhabit dry meadows or dry coniferous forests.