pumice

definition: a light glass formed on the surface of some lavas
example:
speech part: noun
synonyms: pumice stone
definition: rub with pumice, in order to clean or to smoothen
example:
speech part: verb
synonyms:

pumice is explained and pronounced

How pumice is being used?