are these spider mites on my alocasia frydek? i just picked up this plant today and i suspect there are spider mites. the seller insists that they are healthy but I just want to make sure before i put it with the rest of my plants. i have given it a wash and wipe since taking these photos.


