undulant

adjective
  1. moving with a smooth wavelike motion; rising and falling in waves

Examples