Creative Commons Attribution-Share Alike 4.0 truetrue English Chrysodema smaragdula (Olivier, 1790) Family: Buprestidae Size: 27 mm Location: Indonesia, West...