Home
Search
Index
Definify.com
Definition
2026
spirochètes
spirochètes
See also:
spirochetes
French
Noun
spirochètes
f
plural of
spirochète
Similar Results