Life … Animals Arthropods Insects Mantises Mantids Rhombodera Giant Malaysian Shield Mantis species 278 observations Giant Malaysian Shield Mantis Rhombodera basalis Field notes Close