Hemipter definition

Any cicada, aphid, planthopper, leafhopper or shield bug of the order Hemiptera.
noun
0
0
Advertisement