Plant Communication, Plant Ecology, Pollination One espresso please...20 November 2013Why do plants produce caffeine in the nectar? This is indeed… http://www.linv.org/wp-content/uploads/2014/09/logo_5.png 0 0 Camilla Pandolfi http://www.linv.org/wp-content/uploads/2014/09/logo_5.png Camilla Pandolfi2013-11-20 21:09:452013-11-20 21:09:45One espresso please...