genus Leptospira

Explore definitions, synonyms, and language insights of genus Leptospira

Definitions

Noun
very slender aerobic spirochetes; free-living or parasitic in mammals

More General Terms