mirid : Idioms & Phrases

Index


mirid bug

  • noun a variety of leaf bug
    mirid; capsid.
WordNet