Find the word definition

Wiktionary
mantids

n. (plural of mantid English)

Usage examples of "mantids".

One that reminded him more of the large mantids he had seen delicately poised beneath the eaves of the buildings back at the base than a fellow seminarian?

Can we really assume that the birds and monkeys and also mantids are such wonderful observers (or that some very clever ones among them are) to notice a 'remote' resemblance and be repelled by it?