leptospires

English

Noun

leptospires

  1. plural of leptospire