Root aphids?

Top