'leptospira' definitions:

Definition of 'leptospira'

(from WordNet)
noun
Important pathogens causing Weil's disease or canicola fever

Words containing 'leptospira'