rose bug

English

Noun

rose bug (plural rose bugs)

  1. Synonym of rose chafer (“Cetonia aurata”).
  2. Synonym of rose chafer (“Macrodactylus subspinosus”).