Life … Animals Arthropods Insects Mantises Mantids Rhombodera Timor Giant Shield Mantis species 95 observations Timor Giant Shield Mantis Rhombodera kirbyi Field notes Close