pumiceEnglish

pumice, pumice stone

Noun

A light glass formed on the surface of some lavas, used as an abrasive

English: pumice, pumice stone

Bahasa: batu apung

Verb

Rub with pumice, in order to clean or to smoothen

English: pumice

Bahasa words with similar meanings

English words with similar meanings

Show 1 words

Words that start with "pumice"