popillia japonica

(noun) Japanese beetle

< popillia | popinjay >