larvivorous








adjective

  1. feeding on larvae; larva-eating.
57 queries 0.590