English Alternative forms mantes Noun mantises plural of mantis Anagrams Samnites, matinessWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads