Crossword Heaven
Search
Possible Answers For: "Praying" insect with spiny raptorial forelegs
MANTIS