TIL one of the proposed scientific names of Neanderthals was Homo Stupidus en.wikipedia.org Submitted by Thylocine t3_z20rrk on November 22, 2022 at 6:21 PM in todayilearned 14 comments 139
Viewing a single comment thread. View all comments