Definition of Trichomonad

  • (noun) cause of trichomoniasis in women and cattle and birds

Synonyms of Trichomonad


No Synonyms Found.

Antonyms of Trichomonad


No Antonyms Found.

Homophones of Trichomonad


No Homophones Found.