trichomonad
English Dictionary
->
Letter T
-> trichomonad
Search Dictionary:
trichomonad Definition
(n)
cause
of
trichomoniasis
in
women
and
cattle
and
birds
trichomonad Synonyms
trichomonad
© Art Branch Inc.