English Dictionary
◊ TRICHOMONAD
trichomonad
n : cause of trichomoniasis in women and cattle and birds