Life … Animals Arthropods Insects Beetles Longhorn Beetles Styloleptus Styloleptus caymanensis species Styloleptus caymanensis Styloleptus caymanensis Close