Dictionary.com
definitions
  • synonyms

Koobi Fora

[koo-bee fawr-uh]
noun
  1. an archaeological locality on the northeastern side of Lake Rudolf, in northern Kenya, yielding important early hominid fossils and some of the oldest hominid areas with stone tools, bone food waste, and possible evidence of fire use, dating from one to two million years ago.
Show More
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018