Wiktionary
invertivorous
a. (context biology English) feed on invertebrates.
a. (context biology English) feed on invertebrates.