Torulose Copy link Torulose , adjective [Latin torulus, dim. of torus: compare French toruleux. See Torus] (Botany) Same as Torose.