larvaEnglish translation of larvaf larva, grub Definition of larva in the British & World English dictionary Definition of larva in the US English dictionary Translate larva | into German | into Italian