Torulose has 2 different meanings across 1 category:
Adjective
of a cylindrical or ellipsoid body; swollen and constricted at intervals
torose