meandrous

Winding; flexuous; meandering.

adjective

Winding; flexuous.

adjective

winding, windy, having many bends.