furfooz

/F ER1 F UW1 Z/
noun
  1. 1

    The first anatomically modern humans of the European Upper Palaeolithic, alongside the Cro-Magnon and Grimaldi Man.