VariousWords beta
Definitions:
Noun
Japanese beetle
Popillia japonica
Definition: small metallic green and brown beetle native to eastern Asia; serious plant pest in North America