toruloid

Adjective

 * 1) minutely torose; shaped like a small torus