Word Study
popillia japonica
WORDNET DICTIONARY
Noun popillia japonica has 1 sense
- popillia japonica(n = noun.animal) japanese beetle - small metallic green and brown beetle native to eastern Asia; serious plant pest in North America; Array is a kind of scarabaean, scarabaeid, scarabaeid beetle
is a member of genus popillia, popillia
For further exploring for "popillia japonica" in Webster Dictionary Online