No menu items!
5.4 C
New York
Saturday, March 2, 2024
- Advertisement -spot_img

TAG

leaf sheep

Meet ‘Leaf Sheep’ : Only animal that can photosynthesize

‘Leaf sheep’ are a bizarre kind of sea slugs that is biologically named ‘Costasiella Kuroshimae’. This sea slug has recently become viral and gained...

Latest news

- Advertisement -spot_img