Word info

trichomonacide

Noun

Meaning

trichomonacide (plural trichomonacides)

Any substance that kills trichomonads.

Source: en.wiktionary.org

Close letter words and terms