Sugarcane delphacid
Perkinsiella saccharicida
Countries on record
23 countries