Life … Animals Arthropods Insects Mantises Photinaidae Macromantinae Amazonian Giant Leaf Mantises genus Amazonian Giant Leaf Mantises Macromantis Field notes Close