Word info

helotid

Noun

Meaning

helotid (plural helotids)

(zoology) Any member of the family Helotidae of beetles.

Source: en.wiktionary.org

Close letter words and terms