anfractuous
/ænˈfɹæktjʊəs/
adjective
Meaning
Sinuous, twisty, winding.
Craggy, rugged, coarse, rough, uneven.