Word info

alucitid

Noun

Meaning

alucitid (plural alucitids)

(zoology) Any member of the Alucitidae.

Source: en.wiktionary.org

Close letter words and terms