Find the word definition

Wiktionary
praying mantises

n. (praying mantis English)