Taxonomy |
Insecta / Coleoptera / Cerambycidae
Body length : 21-27mm.
Host plant : ?
Found in tropical forests.
The larvae develop in dead wood.