pumice - English Synonyms Dictionary

pumice

n.
[1] pumice stone