undulates

verb
  1. to move with a smooth wavelike motion
  2. to have a wavy form or surface

Examples