Torula
/(?)/
Tor·u·la
Torula
n.
pl.
Torulae
A chain of special bacteria.
(Biol.)