Myrmeleontidae
plural noun
Myr·me·le·ont·i·dae
| \ -ntə-\
Definition of Myrmeleontidae
: a family of insects (order Neuroptera) comprising the ant lions
Keep scrolling for more