ARTHROSPORE MEANING IN ENGLISH

• Arthrospore Definition & Synonyms

  1. (n.) A bacterial resting cell, -- formerly considered a spore, but now known to occur even in endosporous bacteria.


RECENT SEARCHES