Hey bro! 👋 These are definitely signs of a parasite 100%. 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, my friend! 👌😇👍