Squeaking longhorn (1250/2300)

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