Hey bro! 👋 These are definitely signs of a 100% parasite presence. I recommend using common neem oil. If possible, get yourself a great all-in-one protective solution against pests and diseases, SM-90. Here's a link to a photo of the bottle: https://images.app.goo.gl/DCfmLXGjf56iaepM6 Good luck, bro! 👌😇👍