adjective feeding on larvae; larva-eating.
larvivorous 🔊 Listen to this adjective feeding on larvae; larva-eating. Share Facebook Twitter Google +