Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Mantispid
n.
Any neuropterous insect of the genus Mantispa, and allied genera. The larvae feed on plant lice. Also used adjectively. See Illust. under Neuroptera.
←
Mantis
Mantissa
→
Shares
Related Words
Anti
Mantis
Menu
Home
Search
My Last Searches