undulatory

adjective
  1. having a wavy or wavelike motion or form
  2. moving with a smooth rising and falling motion

Examples