Meaning of mantispid

Definition of mantispid

(noun) insect that resembles a mantis; larvae are parasites in the nests of spiders and wasps

Other information on mantispid

WIKIPEDIA results for mantispid
Amazon results for mantispid