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