Wonders of Nature
Ghost Mantises are impressive insects
Ghost praying mantises (Phyllocrania paradoxa) fit perfectly into our new homepage section called ‘Wonders of Nature’, due to their unique appearance and behavior. They are a species of praying mantis and four characteristics make them special. These are an impressive…