leodimas7291 leodimas7291 15-08-2019 Geography contestada 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