Word info Synonyms

ithonid

Noun

Meaning

ithonid (plural ithonids)

(zoology) Any insect of the moth lacewing family Ithonidae.

Source: en.wiktionary.org

Synonyms

Close letter words and terms