Manishchalise1234go Manishchalise1234go Physics Answered 2. Match the following: Larva 'of butterfly 10 Earthworm Sole Annelida Vacuoles Protozoa Caterpillar Storage tanks Give birth to young ones Dog Paramecium