The Twostriped Walkingstick, Anisomorpha buprestoides (Stoll)
From Entomology Circulars.
The most common stick insect in Florida is Anisomorpha buprestoides (Stoll), the so-called twostriped walkingstick. Other names applied to it (and to stick insects in general) include devil’s riding horse, prairie alligator, stick bug, witch’s horse, devil’s darning needle, scorpion, and musk mare (Caudell 1903). …read more