Curiosity This is how sock liners are made out of algae. #algae #socks #sustainability Team Buyback 28 April 2023, 10:34 pm28 April 2023, 10:34 pm Curiosity, Insider Science, Random1, Random2, Random3 Share this:TweetRedditTelegramWhatsApp