What is the full meaning of leptospires
LEPTOSPIRE, any of a genus of slender aerobic spirochetes [n]
Example of the word leptospires placed on a Scrabble board.