Stenocorus

Stenocorus is a genus of beetles in the family Cerambycidae, containing the following species: ...
Found on http://en.wikipedia.org/wiki/Stenocorus

Stenocorus

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
No exact match found