Aug 1, 2014 By C. M. Helmer Hanging out near our door all day was this 5-inch mantis (meaning “prophet” in Greek).