Photosynthetic algae have been found inside the cells of a vertebrate for the first time. (via A solar salamander : Nature News)
Photosynthetic algae have been found inside the cells of a vertebrate for the first time. (via A solar salamander : Nature News)