Advertisement
Advertisement
mantispid
[ man-tis-pid ]
noun
- any neuropterous, mantislike insect of the family Mantispidae, the larvae of which are parasites in the nests of spiders or wasps.
Discover More
Word History and Origins
Origin of mantispid1
Advertisement
Advertisement
Advertisement
Advertisement
Browse