scarlet lily beetle
English edit
Noun edit
scarlet lily beetle (plural scarlet lily beetles)
- The leaf beetle species Lilioceris lilii, that eats various parts of lilies, fritillaries and other members of the family Liliaceae and lays its eggs on them.