View Single Post
  #46  
Old 03-07-2017, 04:05 PM
Hector_St_Clare Hector_St_Clare is offline
Guest
 
Join Date: Dec 2013
Posts: 3,390
Giant monitors might have coexisted on Flores Island with miniature humans, although I guess the whole Homo floresiensis hypothesis is still controversial.