Life … Animals Arthropods Insects Beetles Longhorn Beetles Megacyllene Megacyllene lutosa species Megacyllene lutosa Megacyllene lutosa Close