Yes, dragonflies can kill hummingbirds as part of their general feeding behavior. Dragonflies are predatory insects and will hunt and attack any small birds that are in their range.