praying mantis - EE Dictionary | EE Dictionary