Asked May 13, 2019, 10:02 PM EDT

Any idea what this but it's that apparently was eating my lupine flowers but might also be eating aphids on my roses?

Marion County Oregon

1 Response


The resolution on the photos is a bit low, but I am nearly certain that this is an adult soldier beetle (family: Cantharidae)--most likely from the genus Podabrus or Silis. Here is a link to a photo of a Podabrus species for comparison...

Soldier beetle adults are often found on foliage or flowers where they feed on soft-bodied insects, nectar and honeydew. Their larvae live in leaf litter, soil or decaying wood and feed on insect larvae and eggs.

Hope that helps!