Meaning of leptospira

Definition of leptospira

(noun) important pathogens causing Weil's disease or canicola fever

Other information on leptospira

WIKIPEDIA results for leptospira
Amazon results for leptospira