potato psyllid

English

Noun

potato psyllid (plural potato psyllids)

  1. The psyllid Bactericera cockerelli.