I have baby Longan plants found some of these look like bugs on few plants. They sticked to the leaves. Not sure what are they.
Check whether they are stuck to the leaves and see if they move. If they do then they are some kind of a bug. Good luck