Home

Word

mantispid, n.
(mantispids)
more info insect that resembles a mantis; larvae are parasites in the nests of spiders and wasps
<noun.animal>

mantispid