fossilesqueM to Science MemesEnglish · 11 months agoRip megafauna lolimagemessage-square31fedilinkarrow-up1598arrow-down117
arrow-up1581arrow-down1imageRip megafauna lolfossilesqueM to Science MemesEnglish · 11 months agomessage-square31fedilink
Who’s the decoy human?