undulating

Moving in smooth, gentle waves or rising and falling motions.