Home
Search
Index
Definify.com
Definition
2025
mantises
mantises
English
Alternative forms
mantes
Noun
mantises
plural of
mantis
Similar Results
Antistes