A vesicle is a small blister. I had to look up “vesicle”, which is a medical term. I’m guessing it's best you use “blister” and not "vesicle" if you want to make sure everyone knows what you mean. Perhaps all native English speakers know what a “vesicle” is, but I haven’t heard it before.