trichomonads
English
Noun
trichomonads
plural of
trichomonad