mirid bug


Meanings

  • a variety of leaf bug