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: