BACK TO mantis

mantid vs. mantis

[ man-tid ]
noun
  1. mantis.
[ man-tis ]
noun,
  1. any of several predaceous insects of the order Mantidae, having a long prothorax and typically holding the forelegs in an upraised position as if in prayer.