Eigenbros ep 30 – Weird Slug Sex??

Juan and Terence discuss the strange nature of leopard slug reproduction with PhD candidate in marine biology, Jackson. We also talk more about human reproduction and evolution.

Leave a Reply

Your email address will not be published. Required fields are marked *