Does anyone know what this is ? They come and go and get bigger . Waiting for doctor if I could take her in