Torulose definitions

adjective

of a cylindrical or ellipsoid body; swollen and constricted at intervals