MANTISPID


Meaning of MANTISPID in English

noun any neuropterous insect of the genus mantispa, and allied genera. the larvae feed on plant lice. also used adjectively. ·see ·illust. under neuroptera.

Webster English vocab.      Английский словарь Webster.