Science Memes
nicknonya
•
1 month ago
•
93%
"So you think YOU know the Worst Scientific Name?"
cross-posted from: https://lemmy.blahaj.zone/post/15560899
Comments 7
cross-posted from: https://lemmy.blahaj.zone/post/15560899