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