Stenocorus (formerly Stenochorus) is a genus of longhorn beetles (Cerambycidae). The larvae develop in the damaged wood of various deciduous trees, the adults are to be found on shrubs and flowers. Found on http://www.probertencyclopaedia.com/browse/BSB.HTM