trichomonadale meaning in English
n. trichomonadal, related to the flagellate protozoan parasite trichomonad which causes the sexually transmitted disease trichomoniasis
n. trichomonadal, related to the flagellate protozoan parasite trichomonad which causes the sexually transmitted disease trichomoniasis