6326 Found this in my garden. Not sure what this insect is. Never seen before. From India
Number 6326 This is a praying mantis (order Mantodea); there are at least 162 species reported from India – Click here for details.
531
https://pestcontrolcanada.com/wp-content/uploads/2019/01/4..png544556Pest Control Canadahttps://pestcontrolcanada.com/wp-content/uploads/2015/03/pcc-logo.pngPest Control Canada2019-01-14 15:55:062019-01-14 15:55:06Praying mantis