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