Life … Animals Arthropods Insects Beetles Longhorn Beetles Mallodon Mallodon spinibarbis species 1,381 observations Mallodon spinibarbis Mallodon spinibarbis Close