Word info

chelisochid

Noun

Meaning

chelisochid (plural chelisochids)

(zoology) Any earwig in the family Chelisochidae.

Source: en.wiktionary.org

Close letter words and terms