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