Northern Leopard Frog November 30, 2023 by Sasquatch The Northern leopard frog (Lithobates pipiens, previously Rana pipiens) is a green or brown frog covered in large, distinct spots. In Canada, three populations …