adjective
Moving up and down like waves; wavy.
Forming a series of regular curves.
verb
present participle and gerund of undulate
noun
undulation