Definition of de novo in English:

de novo

adjective & adverb

  • Starting from the beginning; anew.

    [as adverb] ‘in a pure meritocracy, everyone must begin de novo’
    [as adjective] ‘a general strategy for de novo protein design’

Origin

Early 17th century: Latin, literally from new.

Pronunciation:

de novo

/di//dā ˈnōvō/