First case of animals making their own carotene
Friday, April 30, 2010 - 05:00
in Biology & Nature
The insects known as aphids can make their own essential nutrients called carotenoids, according to University of Arizona researchers...