Return to Article Details Mantispa indica Westwood, 1852 (Neuroptera: Mantispidae), a rare species with some morphological notes from Assam, India