leptospire meaning in English
n. leptospiral, of or pertaining to leptospira (type of bacteria)
n. leptospira, any of a number of spiral shaped bacteria
n. leptospiral, of or pertaining to leptospira (type of bacteria)
n. leptospira, any of a number of spiral shaped bacteria