unduloid
/ˌʌndjʊˈloʊɪd/Definitions
1. noun
A shape or figure having a wavy or sinuous outline.
“The unduloid curve of the river was a challenge to navigate.”
2. adjective
Resembling or having the form of a wavy or sinuous curve.
“The unduloid shape of the ornament added a decorative touch to the room.”