• 'Assassin tree' glows to lure bait

    'Assassin tree' glows to lure bait
    A team of experts from the Jawaharlal Nehru Research Institute and Botanical Garden in Kerala, India discovered green fluorescent light from the fly-catch tree (Dionaea muscipula),