trichomonad Meaning, Definition & Usage

  1. noun cause of trichomoniasis in women and cattle and birds

WordNet