Refine this word faster
Torulose
adj
Definitions
Adjective
- 1 Minutely torose.
Adjective
- 1 of a cylindrical or ellipsoid body; swollen and constricted at intervals wordnet
Etymology
Latin torulus, diminutive of torus.
See also for "torulose"
Next best steps
Mini challenge
Unscramble this word: torulose