Word info

myrmeleontid

Noun

Meaning

myrmeleontid (plural myrmeleontids)

(zoology) Any antlion in the Myrmeleontidae.

Source: en.wiktionary.org

Close letter words and terms