potato bugs

English

Noun

potato bugs

  1. plural of potato bug