Table of Contents
Antonyms
Synonyms
Etymology

1. pumice

noun. ['ˈpʌməs'] a light glass formed on the surface of some lavas; used as an abrasive.

Synonyms

Etymology

  • pumice (English)
  • pumex (Latin)
Antonym.com