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
˜yÐÄvlog History and Origins
Origin of mantispid1
Advertisement
Advertisement
Advertisement
Advertisement
Browse