Word info

spirochetostatic

Adjective

Meaning

spirochetostatic (comparative more spirochetostatic, superlative most spirochetostatic)

(medicine, biology) Inhibiting (curbing) spirochetal populations although not destroying them.

Source: en.wiktionary.org

Close letter words and terms