VariousWords beta
Related Terms:
Noun
Definition: Any beetle of the family Dermestidae, most of which are scavengers that feed on dry animal or plant material.
VariousWords beta
Definition: Any beetle of the family Dermestidae, most of which are scavengers that feed on dry animal or plant material.