Berikut ini adalah penjelasan tentang ulat dalam Kamus Indonesia-Inggris
caterpillar
1 caterpillar. ulat-sutera silkworm. 2 maggot, larva.