mirid

Noun
  1. A variety of leaf bug (synset 102240233)

Found on Word Lists

Other Searches