Published: 2020-06-06 21:20:43.444371Category:AnimalsType:PhotoModel release: No
Share
The scarlet lily beetle, red lily beetle, or lily leaf beetle (Lilioceris lilii), is insect eats the leaves, stem, buds, and flower, of lilies, fritillaries and other of the family Liliaceae.