amorphoscelid

Noun

 * 1)  Any mantis in the family.