mantes

noun

Plural of mantis, 2.

noun

Plural form of mantis.