Noun Definition

trichomonad

1.Definition: cause of trichomoniasis in women and cattle and birds

Category: Animals