Novitious

a.
  1. Newly invented; recent; new.