Definitions of torulose:

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