◄
Tortulous
►
Dictionary
(
a.
) Swelled out at intervals like a knotted cord.
Clyx.com