torulose
English edit
Etymology edit
Latin torulus, diminutive of torus.
Adjective edit
torulose (comparative more torulose, superlative most torulose)
Latin torulus, diminutive of torus.
torulose (comparative more torulose, superlative most torulose)