Life … Animals Arthropods Insects Mantises Deroplatyidae Deroplatyinae Euchomenellini tribe Euchomenellini Euchomenellini Children Giraffe Mantises Close