Undulate

Undulate etymology
What is the root word of undulate?What does undulating mean?What is a synonym for undulating?Is undulating flat?What is Latin for undulate?What is or...