Word info

hybosorid

Noun

Meaning

hybosorid (plural hybosorids)

(zoology) Any beetle in the family Hybosoridae.

Source: en.wiktionary.org

Close letter words and terms