pear thrips

English

Noun

pear thrips (plural pear thrips)

  1. The thrips Taeniothrips inconsequens.