Definitions
adjective
of a cylindrical or ellipsoid body; swollen and constricted at intervals
Look “torulose” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
of a cylindrical or ellipsoid body; swollen and constricted at intervals