Praying Mantids

Praying mantids are distinctive insects, with elongated bodies, triangular heads, and spiny, prey-grabbing "raptorial" front legs (from the Greek word "raptor," meaning "thief").  Mantids are usually a combination of gray,…

Continue ReadingPraying Mantids