light source :

Search Words
You can search or browse for words

light source


  • n  any device serving as a source of illumination
News & Articles

  • Dinosaur Skin Discovery Threatens to Debunk Long-Held Evolutionary Assumptions
    GRAND PRAIRIE – The discovery by Canadian researchers of well-preserved dinosaur remains has proven to be a direct challenge to longstanding evolutionary assumptions. In June of last year, a group of scientists with Canadian Light Source (CLS)—a research team dedicated primarily to studying the composition of matter via synchrotron science—unearthed a fascinating dinosaur fossil in [...]
    June 13, 2013 - Christian News Network

Bee Dictionary: Search, browse, look at common errors, idioms and more.