Stagmomantis carolina A very beneficial insect, mantids will eat almost anything they catch including insect pests. For more information on this remarkable insect, see: http://bugguide.net/node/view/4821 Auburn, Alabama