Leaf sheeps area species of sea slugs that is able to photosynthesize by stripping chloroplasts from the algae that it eats.
Leaf sheeps area species of sea slugs that is able to photosynthesize by stripping chloroplasts from the algae that it eats.

