Definition of potato leafhopper in English:
potato leafhopper
noun
A small, bright green leafhopper, Empoasca fabae, which is a common North American pest of a wide variety of plants including field crops and various trees, feeding chiefly on the vascular tissue of young leaves and causing them to wither.
Origin
Early 20th century; earliest use found in Science.
Are You Learning English? Here Are Our Top English Tips