torous Hear it!

Variant of torose

torose Definition

to·rose (rōs′, tôrōs′, tō rōs)

adjective

  1. bulging, knobbed, protuberant, swelling, etc.
  2. Bot. cylindrical, with swellings at intervals
Also torous to′·rous (rəs, tôrəs)

Etymology: L torosus, full of muscle, knotty < torus, muscle