Subscribe
URL of the page has been copied to clipboard.
Meaning : A species of bacillus found in soil and decomposing organic matter. Some strains produce antibiotics.
Synonyms : bacillus globigii, bacillus subtilis, hay bacillus
Install App