A female silkmoth lays hundreds of eggs at a time. after few weeks the eggs hatch and the caterpillars come out. The caterpillar feeds on mulberry leaf. then after few weeks, the caterpillar spin a cocoon around itself. this is pupa stage. the moth develop inside the cocoon. after few days the adult silkmoth come out of the cocoon. then the process repeats.