Lepturobosca Explained

Lepturobosca is a genus of longhorned beetles in the family Cerambycidae.

Species

These three species are members of the genus Lepturobosca: