leather beetle

leather beetle

n
(Animals) See dermestid
Mentioned in ?