yes its an egg sac and it can have hundreds in it. should be hatching soon.