Definitions
There is 1 meaning of the phrase
Popillia Japonica.
Popillia Japonica - as a noun
Small metallic green and brown beetle native to eastern asia; serious plant pest in north america
Synonyms (Exact Relations)
japanese beetle