Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
trichomonacide
in English
trichomonacide
us
//trɪˈkoʊ.məˌnæs.əˌsaɪd//
uk
//trɪˈkɒ.mə.næ.saɪd//