meandrous

adjective

Winding; flexuous; meandering.

Winding; flexuous.

Winding, windy, having many bends.