Webster's Revised Unabridged Dictionary · 1913

Torulose

Torulose , adjective

[Latin torulus, dim. of torus: compare French toruleux. See Torus]

(Botany) Same as Torose.