• word of the day

    trichomonad

    trichomonad - Dictionary definition and meaning for word trichomonad

    Definition
    (noun) cause of trichomoniasis in women and cattle and birds
Download our Mobile App Today
Receive our word of the day
on Whatsapp