undulating

adjective
  1. having a smooth wavelike motion or form; rising and falling in waves

Examples