meandrous

(adjective)

adjective

1. (of a path) winding, windy, having many bends.