Could be a ganglion? Might be worth touching base with your gp. Good luck!