Luciola candezei, is a species of firefly beetle found in Sri Lanka.[1][2][3][4][5]
Luciola candezei, is a species of firefly beetle found in Sri Lanka.