meandrous
/miːˈændrəs, -ˈændruːs/Definitions
1. adjective
Having winding or intricate turns; meandering.
“The meandrous river carved a unique path through the landscape.”
2. noun
A winding or meandering course or path.
“The tourist followed the meandrous trail through the woods.”