English

edit

Etymology

edit

Latin torulus, diminutive of torus.

Adjective

edit

torulose (comparative more torulose, superlative most torulose)

  1. torose