Life … Animals Arthropods Insects Beetles True Weevils Rhynchophorina Macrocheirus genus Macrocheirus Macrocheirus Children Macrocheirus praetor Close