leopard frog
nounDefinition of leopard frog
: a common frog (Rana pipiens) of northern North America that is bright green or brown with large black white-margined blotches on the back
also
: a similar frog (R. sphenocephala) chiefly of the southeastern U.S.
Keep scrolling for more