Synonyms of MANTIS

What is another word for MANTIS
1.

Synonyms of MANTIS

noun - predacious long-bodied large-eyed insect of warm regions

2.

Synonyms of MANTIS

Synonyms of MANTIS