common glow-worm (lampyris noctiluca) - English Synonyms Dictionary