English Novymonas Cited by user Chhandama on 10 Oct 2020 Novymonas esmeraldas is a protist and member of flagellated trypanosomatids. It is an obligate parasite in the gastrointestinal tract of a bug, and is in turn a host to…