I'm a new vegetable gardener and unable to identify this pest on my mint. I grew roots in water from store bought mint and transplanted in organic potting soil few weeks back. Can you please help identify it and suggest natural organic ways to treat it. Shall I throw away all the mint and soil and start afresh or can I salvage this?
Thanks for your help!
Ps- Oops, editing to include pics