undulation

noun

1.
an undulating curve
2.
wavelike motion; a gentle rising and falling in the manner of waves
Derived from:
undulate
3.
(physics) a movement up and down or back and forth
Derived from:
undulate