potato fly

English

Noun

potato fly (plural potato flies)

  1. A striped blister beetle (Epicauta vittata), a pest of potato crops.

References