had pumiced
Past perfect conjugation of pumice. There are other translations for this conjugation.

pumice

Examples
Other Dictionaries
Explore the meaning of pumice in our family of products.
Word of the Day
hopeful