Showing posts with label science. Show all posts
Showing posts with label science. Show all posts

Leaf Sheep!

Photo by Jim Lynn

For realz? This amazingly adorable sea slug, called the leaf sheep, munches on algae – just like a sheep munches on grass!

Photo by Randy Ang

Found in Indonesia, the Philippines, and Japan, the leaf sheep is able to photosynthesize (you know, like plants)! When these little cutie-patooties eat algae, they suck out all the delicious chloroplasts and incorporate them into their own bodies. Talk about weird science!


Related Posts Plugin for WordPress, Blogger...