Meandrian /(?)/

Me·an·dri·an

Meandrian

a.
  1. Winding; having many turns.