manishchalise1234 manishchalise1234 01-09-2021 Physics contestada 2. Match the following: Larva 'of butterfly 10 Earthworm Sole Annelida Vacuoles Protozoa Caterpillar Storage tanks Give birth to young ones Dog Paramecium