micropredatory mesopredatory macroparasitic macropathological predatory macrophagic macrophagal predatorious macromammalian macrophagocytic