noun🔗ShareAny of various large insects of the order Mantodea that catch insects or other small animals with their powerful forelegs."The gardener was happy to see several mantises in the vegetable patch, as they would help control the pest population. "animalinsectnaturebiologyChat with AIVocabulary GamePractice Reading
noun🔗ShareA green colour, like that of many mantises."The mantises were a striking green, blending perfectly with the leaves in the garden. "coloranimalinsectChat with AIVocabulary GamePractice Reading