Meandrian

Webster's Dictionary of the English Language

·adj Winding; having many turns.