Yes it looks like a type of chorus frog, the markings are herd to tell but the description sounds right!