Icublabia Explained

Icublabia is a genus of flat-faced longhorns in the beetle family Cerambycidae. This genus has a single species, Icublabia multispinosa, found in Colombia and Ecuador.[1]

Notes and References

  1. https://www.biolib.cz/en/taxon/id310419/ Biolib.cz - Icublabia multispinosa