Wiktionary
trichomonads
n. (plural of trichomonad English)
n. (plural of trichomonad English)