adj. related to the flagellate protozoan parasite trichomonad which causes the sexually transmitted disease trichomoniasis
TRICHOMONADAL
Meaning of TRICHOMONADAL in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012