Anfractuosity

What is Anfractuosity?

Anfractuosity definition and meaning on Dictionary terms:
noun

the state or quality of being anfractuous.
a channel, crevice, or passage full of windings and turnings.