Undulous

a.
  1. Undulating; undulatory.