potato psyllids

English

Noun

potato psyllids

  1. plural of potato psyllid