Word info

osmylid

Noun

Meaning

osmylid (plural osmylids)

(zoology) Any lacewing in the family Osmylidae.

Source: en.wiktionary.org

Anagrams

Close letter words and terms