Wiktionary
larvivorous
a. (context chiefly of fish English) That feed on the larvae of insects