Your place to find out all about worms, caterpillars, and other (not so) creepy crawlies.
“What the heck is this?” asks this reader about the brown, striped organism pictured below. “It’s easily 10-to-12-inches long, and found in Greenville, South Carolina.”
Copyright © 2022 All About Worms
Design by ThemesDNA.com