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