mantis ( synonym found)

Definition of mantis:

°Any of various large insects of the order Mantodea that catch insects or other small animals with their powerful forelegs.

Definition of mantis:

°Any of various large insects of the order Mantodea that catch insects or other small animals with their powerful forelegs.

Back to Top