Squeaking longhorn (1244/2294)

Hexatricha-pulverulenta_13332.jpg Tunnelweb spiderThumbnailsSqueaking longhorn

Studio photograph of a squeaking longhorn beetle.

Scientific name
Hexatricha pulverulenta
Common names
squeaking longhorn
Photo ID
13332