maggotEnglishOxford English Thesaurusmaggot noun grub, larva; caterpillar.maggot Oxford Dictionary of English