Meaning of popillia japonica

Definition of popillia japonica

(noun) small metallic green and brown beetle native to eastern Asia; serious plant pest in North America

Other information on popillia japonica

WIKIPEDIA results for popillia japonica
Amazon results for popillia japonica