All About Invasive Jumping Worms

What is a Jumping Worm? The term Jumping worm, refers to multiple species of Asian pheretimoid worm (Amynthas species) whose native range is in China, Japan and Korea. Jumping worms are a non-native and invasive type of earthworm. They are also known as ‘crazy worms’ or ‘snake worms’ for how quickly they can move and … Continue reading All About Invasive Jumping Worms