Definitions of de novo:

  • adverb:   from the beginning