Life … Animals Arthropods Insects Beetles Longhorn Beetles Mimestoloides Mimestoloides andresi species Mimestoloides andresi Mimestoloides andresi Close