Home
Search
Index
Definify.com
Definition
2024
leptospirae
leptospirae
English
Noun
leptospirae
plural of
leptospira
Similar Results