Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of streptothrix

- A genus of bacilli occurring of the form of long, smooth and apparently branched threads, either straight or twisted.