undulately
not defined yet