Wiktionary
larvivore
n. (context biology English) Anything that eats larvae
n. (context biology English) Anything that eats larvae