mantises

noun

Plural form of mantis.