1. Same as Torose. 2. of a cylindrical or ellipsoid body; swollen and constricted at intervals
torulose |