Wiktionary
macrophagous
a. (context zoology English) feed on large particles.
a. (context zoology English) feed on large particles.