Question: Are there Leopard Slugs (Limax Maximus) in Maine? Answer: Jonathan Foster, Community Education Assistant The leopard slug (also known as the giant or spotted slug) is indeed a frequent inhabitant of our area–typically found along the coast, it is now moving inland as environmental conditions change. This particular garden denizen is less common than the
read more Are there Leopard Slugs (Limax Maximus) in Maine?