torulose

listen to the pronunciation of torulose
الإنجليزية - الإنجليزية
Same as Torose
of a cylindrical or ellipsoid body; swollen and constricted at intervals