Noun
myrmeleontoid (plural myrmeleontoids) (entomology) A lacewing in the superfamily Myrmeleontoidea.