Squeaking longhorn (1251/2300)

Hexatricha-pulverulenta_13334.jpg Squeaking longhornThumbnailsNative hibiscus

Squeaking longhorn beetle..

Scientific name
Hexatricha pulverulenta
Common names
squeaking longhorn
Photo ID
13334