Word info

myrmeleontoid

Noun

Meaning

myrmeleontoid (plural myrmeleontoids)

(entomology) A lacewing in the superfamily Myrmeleontoidea.

Source: en.wiktionary.org

Close letter words and terms