Home

Word

trichomonad, n.
(trichomonads)
more info cause of trichomoniasis in women and cattle and birds
<noun.animal>

trichomonad