Word info

dermestoid

Adjective

Meaning

Pertaining to or resembling the genus Dermestes.

Source: Webster's dictionary

Close letter words and terms