Biology (Sixth Primary)

Animal Life Cycle

What type of animal is a butterfly during its larval stage?