Yadav, Ramesh Singh, and G.P. Painkra. “Mantids (Insecta: Mantodea) of Uttar Pradesh, India”. Journal of Threatened Taxa 13, no. 6 (May 28, 2021): 18578–18587. Accessed July 30, 2021. https://threatenedtaxa.org/index.php/JoTT/article/view/5958.