Squeaking longhorn (1406/2455)

Hexatricha-pulverulenta_13334.jpg Squeaking longhornThumbnailsNative hibiscus

Squeaking longhorn beetle..

Scientific name
Hexatricha pulverulenta
Common names
squeaking longhorn
Photo ID
13334