Word info

leuctrid

Noun

Meaning

leuctrid (plural leuctrids)

(zoology) Any stonefly in the family Leuctridae.

Source: en.wiktionary.org

Close letter words and terms