Meaning of rose beetle
Definition of rose beetle
(noun)
a
common
metallic
green
European beetle: larvae
feed
on
plant
roots
and adults on leaves and flowers of
e.g.
roses
Other information on rose beetle
WIKIPEDIA results for
rose beetle
Amazon results for
rose beetle
Tweet