meaning of rose chafer

1. common North American beetle: larvae feed on roots and adults on leaves and flowers of e. g. rose bushes or apple trees or grape vines


Related Words

rose chafer |

Developed & Maintained By Taraprasad.com

Treasure Words