Word Study
popillia
WORDNET DICTIONARY
Noun popillia has 1 sense
- popillia(n = noun.animal) genus popillia - a genus of Scarabaeidae; Array is a kind of arthropod genus
is a member of family scarabaeidae, scarabaeidae
For further exploring for "popillia" in Webster Dictionary Online