Popillia
noun
Po·pil·lia
pəˈpilēə
: a genus of beetles of the family Scarabaeidae see japanese beetle
Love words? Need even more definitions?
Merriam-Webster unabridged
Share