Dictionary.com
Thesaurus.com

torous

  • a variation of torose.
    torose
    adjective
    cylindrical, with swellings or constrictions at intervals; knobbed.

More Suggestions