On 24/07/2008 in Unassigned
them is immense; they're such magical creatures.Known in Latin as Lampyris noctiluca (noctiluca meaning 'night light'), this charming glowing critter is not actually a worm, but a female beetle. She produces the yellowy-green light from the end of her