Why Does The Caterpillar Only Feed On Mulberry Leaves????
Suraiya is right. The term caterpillar is a general term for the the larval stages of butterflies and moths. Different caterpillars have different preferences as far as eating is concerned. If you are talking about mulberry leaves specifically, then the caterpillar or the larval stage of the Silk Moth, Bombyx mori, feeds only on Mulberry leaves. Every moth chooses a specific kind of tree or shrub to lay it's eggs on, and the caterpillar will naturally have a tendency to chew the leaves of that very tree or shrub.
@Suraiya....Good work...Keep posting!