ibiguruka byose ntibijyendahasi a few species of corixidae are predatory but the majority are herbivorous iteka r y a minisitiri n minicom ryo ku wa