Word info

glaresid

Noun

Meaning

glaresid (plural glaresids)

(zoology) Any beetle in the family Glaresidae.

Source: en.wiktionary.org

Anagrams

Close letter words and terms