Trichomonad - Definition

trichomonad

n 1: cause of trichomoniasis in women and cattle and birds

Look up another word