meaning of popillia japonica

1. small metallic green and brown beetle native to eastern Asia; serious plant pest in North America


Related Words

popillia japonica |

Developed & Maintained By Taraprasad.com

Treasure Words