STREPTOTHRIX MEANING IN ENGLISH

• Streptothrix Definition & Synonyms

  1. (n.) A genus of bacilli occurring of the form of long, smooth and apparently branched threads, either straight or twisted.


RECENT SEARCHES