meanderous

  1. kıvrımlı, dolambaçlı, ivicaçlı, zikzaklı.