English Lophomonas blattarum Cited by user 108.18.207.147 on 25 Oct 2022 Lophomonas blattarum is a protozoan flagellate that is found in the gut of cockroaches.