insect, beetle, entomology, species, macro, black-spotted longhorn beetle, pest, invertebrate, arthropod, rhagium mordax