Undulous

•  Undulous  –  Undulating; undulatory.