It COULD be an American BullFrog tadpole, but I did some research, and I'm stumped... then again, I know little to noting about tabpoles!

Someone on this forum will have an answer for you!

~Royce