Popillia japonica
Explore definitions, synonyms, and language insights of Popillia japonica
Definitions
Noun
small metallic green and brown beetle native to eastern Asia; serious plant pest in North America