Torula /(?)/

Tor·u·la

Torula

n.

pl. Torulae

  1. A chain of special bacteria. (Biol.)