The Striped Assassin Bug, Sphedanolestes impressicollis
The Striped Assassin Bug, Sphedanolestes impressicollis, is a carnivorous species that likes to feed on leaf beetles and ladybug beetles.
On this page, you can find all species information posts that have been written so far. Species information posts contain scientific, historical, or cultural information about a species and may feature additional photos of the species.
Interested in writing for Tokyo Naturalist? Visit our Get Involved page.