macrophagous








adjective

  1. zoology (of an animal) feeding on relatively large particles of food
52 queries 0.390