They all look like aphids. The white things on the last image are their discarded skin casts from molting.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies:
They all look like aphids. The white things on the last image are their discarded skin casts from molting.