Mantispid
Of neuropteron and Mantispidae.
Insect that resembles a mantis; larvae are parasites in the nests of spiders and wasps.
This concept's ID is @1~11793
Of neuropteron and Mantispidae.
Insect that resembles a mantis; larvae are parasites in the nests of spiders and wasps.
This concept's ID is @1~11793