Word info

limnephilid

Noun

Meaning

limnephilid (plural limnephilids)

(entomology) Any of the caddisflies in the family Limnephilidae.

Source: en.wiktionary.org

Close letter words and terms