dermestoid
/ˌdɝr.mɪˈstoɪd/Definitions
1. noun
A type of beetle, particularly a member of the family Dermestidae.
“The insect collector carefully stored the dermestoid beetles in a specialized enclosure.”
1. noun
A type of beetle, particularly a member of the family Dermestidae.
“The insect collector carefully stored the dermestoid beetles in a specialized enclosure.”