Meandrous
/(?)/
Me·an·drous
Meandrous
a.
Winding; flexuous.