undulate

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

Examples