museum beetle


noun

See dermestid

Words nearby museum beetle