popillia : Idioms & Phrases


genus popillia

  • noun a genus of Scarabaeidae
    Popillia.
WordNet

popillia japonica

  • noun small metallic green and brown beetle native to eastern Asia; serious plant pest in North America
    Japanese beetle.
WordNet