English dictionary

trichomonad meaning and definition

Definition and meaning of trichomonad at MeaningMonkey.org. trichomonad meaning and definition in the English Dictionary.

TRICHOMONAD noun

Definition of trichomonad (noun)

  1. cause of trichomoniasis in women and cattle and birds
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: