leopard frog

Etymology
.

Noun

 * 1) Any of several North American frogs, most of which are green with black spots.