Xylorhiza (beetle) explained

Xylorhiza is a genus of beetles in the longhorn beetle family (Cerambycidae).

Species

References