Home
Search
Index
Definify.com
Definition
2025
spirochætes
spirochætes
See also:
spirochaetes
and
Spirochaetes
English
Noun
spirochætes
plural of
spirochæte
Similar Results