bacterial spore

spore or spore-like structure produced by bacteria

Categories: