Etymology

spirochetostatic

Today it means: Inhibiting (curbing) spirochetal populations although not destroying them. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok