Curiosity Glass frogs hide their blood in a mirror-coated liver. #shorts #science #SciShow 6 April 2023, 12:30 am Team Buyback Share this:TweetRedditTelegramWhatsApp