×

trichomonad meaning in French

n. trichomonas, protozoaire parasite causant la maladie vénérienne appelée trichomoniasis

Related Words

  1. trichomic
  2. trichomonacidal
  3. trichomonadal
  4. trichomonal
PC Version

Copyright © 2018 WordTech Co.