torus

(tō′rŭs)
pl. tori [L., swelling]
A rounded elevation or swelling.

There's more to see -- the rest of this topic is available only to subscribers.