Definify.com

Definition 2024


trichomonad

trichomonad

English

Wikispecies

Noun

trichomonad (plural trichomonads)

  1. Any of many flagellate protozoans, of the genus Trichomonas, most of which are parasitic