Index
Latin and Greek phrases
Definition of: de novo
de novo:
Anew.