Aethalochroa ashmoliana, common name Iranian stick mantis, is a species of praying mantis found in India, Iran, Pakistan, and Sri Lanka. Tree of Life Web Project. 2005 Texas A&M University
See also List of mantis genera and species Stick Mantis
References