''Blepharopsis mendica'' is a species of praying mantis found in North Africa, parts of the Mediterranean, Middle East and southern Asia, and on the Canary Islands. Devil's flower mantis, Egyptian flower mantis, thistle mantis, and Arab mantis are among its common names.
Similar species: Mantises
yes ,this is mantis - the right name : Blepharopsis mendica Posted 11 years ago
By the way, my name is not Lion. That's my class :) Posted 11 years ago