Home
Search
Index
Definify.com
Definition
2024
trichomonad
trichomonad
English
Wikispecies
Noun
trichomonad
(
plural
trichomonads
)
Any of many
flagellate
protozoans
, of the genus
Trichomonas
, most of which are
parasitic
Similar Results