Stenocorus vestitus

Stenocorus vestitus (also known as flower longhorn) is a species of beetle in the family Cerambycidae. Just like Stenocorus meridianus, the females of this species are black coloured while males are brown.