potato beetles

English

Noun

potato beetles

  1. plural of potato beetle