Word info

labidurid

Noun

Meaning

labidurid (plural labidurids)

(zoology) Any earwig in the family Labiduridae.

Source: en.wiktionary.org

Close letter words and terms