novitious

a.

  1. Newly invented; recent; new.