Curiosity These microbes live on insecticide. #shorts #science #SciShow Team Buyback 25 May 2023, 5:34 am25 May 2023, 5:34 am Curiosity, SciShow Share this:TweetRedditTelegramWhatsApp