assassin bugs
Zelus spp. Fabricus, 1803