undulating

adjective

Waving; vibrating; moving in waves.

Having a form or outline resembling that of a series of waves; wavy.

In zoology, undulate.

Rising and falling like waves; resembling wave form or motion; undulatory; rolling; wavy.

Moving up and down like waves; wavy.