Match the vocabulary word with its meaning.
a. atoll
b. polyp
c. pumice
1. a lightweight, porous rock made from lava
2. an island formed from coral
3. a sea invertebrate that helps to create coral

Respuesta :

1. Pumice
2. Atoll
3. Polyp?