Endospores meaning : The inner layer of a spore. A small vegetative spore produced by some bacteria.
endospores
altercated
gaolhouses
majordomos
sucralfate