frogfruit, 5 months ago They are called caterpillars. Maggots are fly larva.
They are called caterpillars. Maggots are fly larva.