Etymology of "undulation" by etymonline
"waving motion or form," 1640s, from Medieval Latin *undulatio, from Late Latin undulatus… See origin and meaning of undulation.