meaning of mantispids

1. Any neuropterous insect of the genus Mantispa, and allied genera. The larvae feed on plant lice. Also used adjectively. See Illust. under Neuroptera.


Related Words

mantispid |

Developed & Maintained By Taraprasad.com

Treasure Words