Aphid or leaf hopper or something else? Clusters leave a strange discolored spot on leaf underside that leaks dark green fluid
On trillium with two items of prey, one pic of prey included
I thought maybe it was a bumble bee but it's not very fuzzy.