'Torulose' definitions:

Definition of 'torulose'

(from WordNet)
adjective
Of a cylindrical or ellipsoid body; swollen and constricted at intervals

Definition of 'Torulose'

From: GCIDE
  • Torulose \Tor"u*lose\, a. [L. torulus, dim. of torus: cf. F. toruleux. See Torus] (Bot.) Same as Torose. [1913 Webster]