soldier beetle

noun

Definition of soldier beetle

: any of various usually brightly colored and soft-bodied beetles of the family Cantharidae (such as Chauliognathus pennsylvanicus) that frequent fruit and flowers and include several valuable predators on other insects