Meaning of undulance in English:

undulance

noun